﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using RAE.Logica.Info;

namespace RAE.Logica.Torneos
{
    public class FilaCrosstable : IComparable<FilaCrosstable>
    {
        public int idx { get; set; }
        public Ajedrecista ajedrecista { get; set; }
        public List<string> resultados { get; set; }

        public FilaCrosstable(int idx, Ajedrecista a, int cant_rondas)
        {
            this.idx = idx + 1;
            this.ajedrecista = a;
            resultados = new List<string>();

            for (int i = 0; i < cant_rondas; i++)
                resultados.Add("");
        }

        int IComparable<FilaCrosstable>.CompareTo(FilaCrosstable other)
        {
            return other.idx.CompareTo(this.idx);
        }
    }
}
